#include <bits/stdc++.h>
using namespace std;
string s;
void fun(int l,int r){
    int ll=0;
    int rr=0;
    int lp=0;
    int rp=0;
    for(int i=l;i<r;i++){
        if(s[i]=='('){
            ll++;
            if(ll==1){
                lp=i;
            }
        }
        else if(s[i]==')'){
            rr++;
            if(ll==rr && ll && rr){
                rp=i;
                fun(lp+1,rp-1);
            }
        }
    }
    if(l==0 && r==0){
        reverse(s.begin()+l,s.begin()+r);
    }
}
int main(void){
    cin >> s;
    int l=0;
    int r=0;
    int lp=0;
    int rp=0;
    for(int i=l;i<r;i++){
        if(s[i]=='('){
            l++;
            if(l==1){
                lp=i;
            }
        }
        else if(s[i]==')'){
            r++;
            if(l==r && l && r){
                rp=i;
                fun(lp+1,rp-1);
            }
        }
    }
    cout << s << endl;
    return 0;
}